package com.paradogs.gs.modules;

import com.baidu.bjf.remoting.protobuf.annotation.ProtobufClass;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author: yumi
 * @date: 2024/10/25  20:55
 * @Description: 大世界同步数据
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ProtobufClass
public class WorldSyncData {

    // 单位唯一 ID
    private Long id;
    // 游戏名称
    private String name;
    // 单位类型：1玩家 2掉落物 3npc 4小怪 5boss
    private WorldObject.UnitType unitType;
    // 等级
    private Integer level;
    // 当前血量
    private Integer curHp;
    // 最大血量
    private Integer maxHp;
    // 当前法力
    private Integer curMp;
    // 最大法力
    private Integer maxMp;
    // 描述
    private String desc;
    // 描述2
    private String desc2;

}
